package com.niit.gateway.util;

import java.time.ZoneId;
import java.time.ZonedDateTime;
import java.time.format.DateTimeFormatter;

/**
 *
 * {@Description} 用来生成当前的本地时间，并格式化输出。 便于在断言工厂中测试使用
 * {@Author} <b style="color:yellow">yaojianfeng</b> 2024/5/24 上午10:47
 */
public class LocalTimeUtil {
    public static void main(String[] args) {
        // 获取当前时间
        ZonedDateTime currentDateTime = ZonedDateTime.now(ZoneId.of("Asia/Shanghai"));

        // 格式化输出
        DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd'T'HH:mm:ss.SSSXXX'['VV']'");
        String formattedDateTime = currentDateTime.format(formatter);
        System.out.println(formattedDateTime);
    }
}
